package com.example.deepschool.Model;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 用户与课程关联实体类，表示一个用户参与了一个课程。
 */
@Data
public class UserCourse {
	
	@Schema(description = "用户ID")
    private Long userId;
	
	@Schema(description = "课程ID")
    private Long courseId;
	
	/**
	 * 构造方法，初始化用户与课程的关联。
	 *
	 * @param userId   用户ID
	 * @param courseId 课程ID
	 */
	public UserCourse (Long userId, Long courseId) {
		this.userId = userId;
		this.courseId = courseId;
	}
}
